﻿@media screen and (min-width:300px) and (max-width:1199px) {
html, body {min-width:100%; width: 100%; height: 100%; -webkit-text-size-adjust: none; text-size-adjust: none; font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
a, img { -webkit-touch-callout: none; } /* 禁止长按链接与图片弹出菜单 */
html, body, h1, h2, h3, h4, h5, h6, p, br, form, input, button, textarea, select, fieldset, legend, blockquote, ul, ol, li, dl, dt, dd, pre, table, caption, tr, td, th, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, audio, video { display: block; }
body { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; overflow-x: hidden; -webkit-overflow-scrolling: touch; position: relative; min-width: 100%; }
* { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; outline: none; }
img{ max-width:100%}
/* 对齐方式 */
.ta_j { text-align: justify; text-justify: inter-ideograph; -webkit-text-align-last: justify;/*chrome 20+*/ }
.ta_av { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; /* 水平居中*/ -webkit-box-align: center; -ms-flex-pack: center;/* IE 10 */ -webkit-justify-content: center; justify-content: center;/* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*/ /* 垂直居中 */ -webkit-box-pack: center; -ms-flex-align: center;/* IE 10 */ -webkit-align-items: center; align-items: center; }
.ta_avC { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; /* 垂直居中 */ -webkit-box-pack: center; -ms-flex-align: center;/* IE 10 */ -webkit-align-items: center; align-items: center; }
/* 盒子布局 */
.d-box,.menu ul,.tit2 ul,.con1_l ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.b-flex,.menu li,.tit2 li,.con1_l li { -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */ -webkit-flex: 1;          /* Chrome */ -ms-flex: 1;				  /* IE10 */ flex: 1;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */ }
.contain{ width:100%;}
.head{ position:relative; top:-220px;}
.fullSlide{ height:200px; width:100%; position:relative; min-width:100%; overflow:hidden}
.fullSlide li{ background-position:center; background-size:100% 100%;}
.tit_bg,.ss_box,.ss_box1,.right-navBox,.menu li span,.menu span,.tit1_r,.con1_l li a span,.tit1_r1,.con4,.bot_l,.bot_r,.pic_con .prev,.pic_con .next,#box1,#con1{ display:none}
.bot_bg{ margin:0px auto;}
 #con2, .con_bg{ display:block;}
 #con2{ padding:10px}
.bot_c{ text-align:center;}
.logo{ width:80%; text-align:center}
.page2{ margin-top:-167px;}
.menu{ overflow:hidden}
.menu ul,.tit2 ul,.con1_l ul{ width:100%}
.tit2 li a{ padding:0; font-size:13px;}
.menu li{ width:inherit; text-align:center}
.menu li a{ font-size: 13px; padding:0}
.menu li.on a,.menu li a:hover{ line-height:50px; background: url(../images/17xmzgh_menu_bar.jpg) repeat-x top; height:50px;
    font-weight:normal;
    position:inherit;
    left:inherit;
    top:inherit;
    padding-left:0px;
    width:inherit;
    text-decoration: none;
    font-size: 13px;
	}
.con_l,.con_r,.con1_l,.con1_r,.con_r1,.con_l1{ float:inherit; width:100%;}
.xw_list li,.xw_list li .tu1, .xw_list li .tu1 img{ width:100%; height:auto}
.xw_list li{ margin-bottom:20px;}
.con_l,.pic_con,.pic_con .pic li,.pic_con .pic img{ width:100%; height:auto}
.pic_con .pic img{ height:290px;}
.pic_con .txt-bg,.pic_con .txt { display:none}
.pic_con .txt1{ display:block; margin-top:-30px; color:#ffffff; line-height:30px; text-align:center}
.pic_con .txt1 a{ color:#ffffff}
.pic_con .num{ bottom:35px;}
.con_r{ width:100%}
.list {
    margin: 0;
}
.pic_con .pic{ height:auto}
.con_bg1.pad20{ padding:10px}
.con_r{ margin-top:10px;}
.con1{ background:none #ffffff; margin:10px auto; padding:10px;}
.con1_l li{ background-color:#ffffff;}
.con1_l li,.con1_l li a{ height:38px; padding:0}
.con1_l li a:hover,.con1_l li.on a{ background:none #f4620c}
.con1_r{ padding:0}
.con1_r li{ height:auto; line-height:25px; padding-left:20px; background-position: left 14px}
.con1_r li a{ height:auto; line-height:25px; padding:6px 0 6px 0px;}
.con1_r li span{ display:none}
.con3{ background-size:100% 100%}
.con3 li{ width:33.3%}
.con3 li a{ height:119px;}
.con3 li:first-child img{ height:119px; width:100%;}
}
@media screen and (max-width:375px) {
	.menu li a{ font-size: 12px;}
	}